public class Test3_1 {
     public static void main(String[] args) {
       StringBuilder result = new StringBuilder();
       // 遍历所有三位数
       for (int i = 100; i < 1000; i++) {
           int hundreds = i / 100;        // 百位数字
           int tens = (i / 10) % 10;      // 十位数字
           int units = i % 10;            // 个位数字

           // 计算各位数字的立方和
           int sum = hundreds * hundreds * hundreds + tens * tens * tens + units * units * units;
 
           // 判断是否为水仙花数
           if (sum == i) {
              if (result.length() > 0) {
                  result.append(",");
              } 
              result.append(i);
            }
         }
         System.out.println(result.toString());

  }
}
